namespace RayDen.RayEngine
{
    public abstract class EntityFactory<TEntity, TEntityContext>
    {
        public abstract TEntity Produce( TEntityContext context );
    }

}